• word of the day

    somali peninsula

    somali peninsula - Dictionary definition and meaning for word somali peninsula

    Definition
    (noun) a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia
    Synonyms : horn of africa
Download our Mobile App Today
Receive our word of the day
on Whatsapp